A Portable Accelerator Control Toolkit
نویسندگان
چکیده
In recent years, the expense of creating good control software has led to a number of collaborative efforts among laboratories to share this cost. The EPICS collaboration is a particularly successful example of this trend. More recently another collaborative effort has addressed the need for sophisticated high level software, including model driven accelerator controls. This work builds upon the CDEV (Common DEVice) software framework, which provides a generic abstraction of a control system, and maps that abstraction onto a number of site-specific control systems including EPICS, the SLAC control system, CERN/PS and others. In principle, it is now possible to create portable accelerator control applications which have no knowledge of the underlying and site-specific control system. Applications based on CDEV now provide a growing suite of tools for accelerator operations, including general purpose displays, an on-line accelerator model, beamline steering, machine status displays incorporating both hardware and model information (such as beam positions overlaid with beta functions) and more. A survey of CDEV compatible portable applications will be presented, as well as plans for future development.
منابع مشابه
طراحی و شبیهسازی ستون شتابدهنده دوترونی الکترواستاتیکی 2MV
In this paper design and simulation of an optimized accelerator tube is presented for the production of light charged particles up to energy of 2 MeV. Geometry of the accelerator tube electrodes was simulated based on the Van De Graaff accelerator tubes of Atomic Energy Organization by SIMION 7.0, Virtual Device and SIMION Toolkit codes. In accelerator tube, the extracted ion beam from the ion ...
متن کاملRSVC: A Reliable Distributed Control Software Development Toolkit
Modern large accelerator control systems consist of communication software and distributed services that must be reliable, eecient and exible. These requirements motivate the use of object-oriented technology to develop a toolkit for building reliable and fault-tolerant distributed software. This paper describes a C ++ toolkit (RSVC) that reduces eeort of development of reliable distributed con...
متن کاملA Prototype of the Ual 2.0 Application Toolkit
The paper presents a prototype of the accelerator commissioning and simulation application toolkit based on the Unified Accelerator Libraries (UAL) framework.
متن کاملA Universal Postprocessing Toolkit for Accelerator Simulation and Data Analysis
The Self-Describing Data Sets (SDDS) toolkit comprises about 70 generally-applicable programs sharing a common data protocol. At the Advanced Photon Source (APS), SDDS performs the vast majority of operational data collection and processing, most data display functions, and many control functions. In addition, a number of accelerator simulation codes use SDDS for all postprocessing and data dis...
متن کاملOperational Experience with the CEBAF Control System
The CEBAF accelerator at Thomas Jefferson National Accelerator Facility (Jefferson Lab) successfully began its experimental nuclear physics program in November of 1995 and has since surpassed predicted machine availability. Part of this success can be attributed to using the EPICS (Experimental Physics and Industrial Control System) control system toolkit. The CEBAF control system is one of the...
متن کامل